window stool - German English Dictionary